package org.mebusw.davincicode.vo;

import java.util.ArrayList;
import java.util.List;
import org.mebusw.vo.GameTable;

/**
 * 
 * @version $Rev: 36 $
 * @author j1shen
 * @see GameManager,CardPoolManager
 * @see
 */
public class DavinciGameTable extends GameTable {

	/** initial card count according to player count */
	private static final int INIT_SET[] = { 0, 0, 4, 4, 3 };

	private ArrayList<DavinciCard> pool;
	private List<List<DavinciCard>> hands;

	public DavinciGameTable() {
	}

	public static int[] getINIT_SET() {
		return INIT_SET;
	}

	public void setPool(ArrayList<DavinciCard> pool) {
		this.pool = pool;
	}

	public ArrayList<DavinciCard> getPool() {
		return pool;
	}

	public List<List<DavinciCard>> getHands() {
		return hands;
	}

	public void setHands(List<List<DavinciCard>> hands) {
		this.hands = hands;
	}


}
